/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package modules.enderecamento.bo;

import java.util.List;
import modules.enderecamento.models.dao.TiposMovimentoDAO;
import modules.enderecamento.models.dto.TiposMovimento;
import modules.enderecamento.util.BoxPanel;
import modules.enderecamento.util.Funcoes;

/**
 *
 * @author Clezio
 */
public class TiposMovimentoBO {
    

    public List<TiposMovimento> getList(String sql){
        try{
            return new TiposMovimentoDAO().getList(sql);
        }catch(Exception e){
            BoxPanel.showMessageDialog(null,"Não foi possível listar Naturezas de movimento.");
            Funcoes.registrarLog(e);
        }
        return null;
    }

    public TiposMovimento retrieve(Integer pk){
        try{
            return new TiposMovimentoDAO().retrieve(pk);
        }catch(Exception e){
            BoxPanel.showMessageDialog(null,"Natureza de movimento não encontrado");
            Funcoes.registrarLog(e);
        }
        return null;
    }
}
